/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package br.com.tbp.persitence.dao;

import br.com.tbp.exception.PersistenciaException;
import br.com.tbp.model.domain.financeiro.Lancamento;
import java.util.List;

/**
 *
 * @author Diego
 */
public interface LancamentoDao {

    public void registrar(Lancamento lc) throws PersistenciaException;
    public boolean estornar(Lancamento lc) throws PersistenciaException;
    public List<Lancamento> pesquisar(int mes, int ano) throws PersistenciaException;
    public List<Lancamento> pesquisarPor(String descricao) throws PersistenciaException;
}
